﻿using System;

namespace SharpSqlAnalyzer.nodes
{
	// Token: 0x0200033D RID: 829
	public class TRelationExpr : TParseTreeNode
	{
		// Token: 0x060021FD RID: 8701 RVA: 0x00334885 File Offset: 0x00332A85
		public void setOnly(TSourceToken st)
		{
			this.only = st;
		}

		// Token: 0x170006EF RID: 1775
		// (get) Token: 0x060021FE RID: 8702 RVA: 0x0033488E File Offset: 0x00332A8E
		// (set) Token: 0x060021FF RID: 8703 RVA: 0x00334896 File Offset: 0x00332A96
		public virtual TSourceToken Only
		{
			get
			{
				return this.only;
			}
			set
			{
				this.only = value;
			}
		}

		// Token: 0x170006F0 RID: 1776
		// (get) Token: 0x06002200 RID: 8704 RVA: 0x0033489F File Offset: 0x00332A9F
		// (set) Token: 0x06002201 RID: 8705 RVA: 0x003348A7 File Offset: 0x00332AA7
		public virtual TObjectName RelationName
		{
			get
			{
				return this.relationName;
			}
			set
			{
				this.relationName = value;
			}
		}

		// Token: 0x06002202 RID: 8706 RVA: 0x003348B0 File Offset: 0x00332AB0
		public override void init(object arg1)
		{
			this.relationName = (TObjectName)arg1;
		}

		// Token: 0x04001ACC RID: 6860
		private TObjectName relationName;

		// Token: 0x04001ACD RID: 6861
		private TSourceToken only;
	}
}
